to take ages - Turkish English Dictionary